class 文件格式

编译后被 JVM 所执行的代码使用了一种平台无关(不依赖于特定硬件及操作系统的)的二进制格式来表示,并且经常(但并非绝对)以文件的形式存储,因此这种格式被称为 class 文件格式。class 文件格式中精确地定义了类与接口的表示形式,包括在平台相关的目标文件格式中一些细节上的惯例,例如字节序等。

关于对 class 文件格式细节的定义,请参见 class 文件格式 相关内容。